leaf roller meaning in Hindi

Noun

A type of insect, specifically a caterpillar that rolls leaves for protection and food.

एक प्रकार की कीट, खासकर एक कैटरपिलर जो सुरक्षा और भोजन के लिए पत्तियों को लपेटता है।

English Usage: The leaf roller damaged the crops by rolling the leaves together.

Hindi Usage: पत्ते लपेटने वाले ने पत्तियों को लपेटकर फसलों को नुकसान पहुँचाया।

Share Anuvadan of leaf roller